var crypto/des.feistelBox
18 uses
crypto/des (current package)
block.go#L54: l ^= feistelBox[7][t&0x3f] ^
block.go#L55: feistelBox[5][(t>>8)&0x3f] ^
block.go#L56: feistelBox[3][(t>>16)&0x3f] ^
block.go#L57: feistelBox[1][(t>>24)&0x3f]
block.go#L60: l ^= feistelBox[6][(t)&0x3f] ^
block.go#L61: feistelBox[4][(t>>8)&0x3f] ^
block.go#L62: feistelBox[2][(t>>16)&0x3f] ^
block.go#L63: feistelBox[0][(t>>24)&0x3f]
block.go#L66: r ^= feistelBox[7][t&0x3f] ^
block.go#L67: feistelBox[5][(t>>8)&0x3f] ^
block.go#L68: feistelBox[3][(t>>16)&0x3f] ^
block.go#L69: feistelBox[1][(t>>24)&0x3f]
block.go#L72: r ^= feistelBox[6][(t)&0x3f] ^
block.go#L73: feistelBox[4][(t>>8)&0x3f] ^
block.go#L74: feistelBox[2][(t>>16)&0x3f] ^
block.go#L75: feistelBox[0][(t>>24)&0x3f]
block.go#L82: var feistelBox [8][64]uint32
block.go#L111: feistelBox[s][t] = uint32(f)
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |